Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 NORTH ROAD Terraced £421,828 £310,000 31 Mar 2016
87A NORTH ROAD Terraced £449,357 £78,500 14 Dec 1995
93 NORTH ROAD Detached £540,100 £95,000 28 Mar 1996